before the world

na. 在全世界面前;公然
[网络] 公然地;万世